#字典的创建，键与值是一一对应的关系
#一.直接创建字典
dicAreas={'俄罗斯':1707.05,'加拿大':997.1,'中国':960.1}
print(dicAreas)

#二.使用内置函数dict()创建字典
items=[('俄罗斯',1707.5),('加拿大',997.1),('中国',960.1)]#iteams可以是列表也可以是元组
dicAreas1=dict(items)
print(dicAreas1)

#三.注意点
#1.键具有唯一性，字典中不许出现2个相同的键，但键所对应的值可以相同
#2.字典中的键必须是不可变的类型，一般是字符串，数字，元组；而值可以是任何类型，可以改变
dicAreas={'俄罗斯':[1707.05,'莫斯科'],'加拿大':[997.1,'渥太华'],'中国':[960.1,'北京']}
print(dicAreas)
#如果将列表当做键，那么系统就会报错
#如果考虑多个元素充当键，那么可以使用元组
dicAreas2={(1707.05,'莫斯科'):'俄罗斯',(997.1,'渥太华'):'加拿大',(960.1,'北京'):'中国'}
print(dicAreas2)
